<?php


namespace App\Model\Enum;


use App\Concern\BaseEnum;
use Hyperf\Constants\Annotation\Constants;

/**
 * Class OrderDetailFrozenEnum
 * 交易详情/冻结状态
 *
 * @package App\Model\Enum
 * @Constants()
 */
class OrderDetailFrozenEnum extends BaseEnum {

    const __default = self::INIT;

    /**
     * 无
     * @Label("order.detail.is_frozen.option.not_frozen")
     */
    const INIT = 0;

    /**
     * 待审核
     * @Label("order.detail.is_frozen.option.first_review")
     */
    const FIRST_REVIEW = 1;

    /**
     * 初审通过
     * @Label("order.detail.is_frozen.option.first_approve")
     */
    const FIRST_APPROVE = 2;

    /**
     * 初审驳回
     * @Label("order.detail.is_frozen.option.first_reject")
     */
    const FIRST_REJECT = 3;

    /**
     * 复审审通过
     * @Label("order.detail.is_frozen.option.second_approve")
     */
    const SECOND_APPROVE = 4;

    /**
     * 复审审通过
     * @Label("order.detail.is_frozen.option.second_reject")
     */
    const SECOND_REJECT = 5;

}
